//index.js
//获取应用实例
const app = getApp()

Page({
  data: {
    login: true
  },
  onLoad: function (ops) {
    console.log(ops)
    console.log(app.globalData.transferskuId)
    console.log(app.globalData)
    var that = this
    // if (app.globalData.sessionId == undefined){
    //   that.setData({
    //     login: false
    //   })
    // }else{
    //   wx.checkSession({
    //     success(res) {
    //       console.log(res)
    //       wx.switchTab({
    //         url: '/pages/itemlist/itemlist',
    //         success: function (res) {
    //           console.log(res)
    //         },
    //         fail: function (res) {
    //           console.log(res)
    //         }
    //       })
    //     },
    //     fail() {
    //       that.setData({
    //         login: false
    //       })
    //     }
    //   })
    // }
    wx.switchTab({
      url: '/pages/itemlist/itemlist',
      success: function (res) {
        console.log(res)
      },
      fail: function (res) {
        console.log(res)
      }
    })
    // const requestTask = wx.request({
    //   method: "POST",
    //   header: { "content-type": "application/x-www-form-urlencoded" },
    //   data: {},
    //   url: app.globalData.url + "/wxa/user/momentShareEnable",
    //   async: true,
    //   timeout: 10000,
    //   success: function (data) {
    //     console.log(data)
    //     app.globalData.shareEnable = data.data.momentShareEnable
    //     console.log(app.globalData.shareEnable)
    //     if (app.globalData.appid) {
    //       const requestTask = wx.request({
    //         method: "POST",
    //         header: { "content-type": "application/x-www-form-urlencoded" },
    //         data: {
    //           skuId: app.globalData.skuid,
    //           appId: app.globalData.appid,
    //           mark: app.globalData.mark || '',
    //         },
    //         url: app.globalData.url + "/app/goods/getSkuLinkBySkuIdWithCooperator",
    //         async: true,
    //         timeout: 10000,
    //         success: function (data) {
    //           console.log(data)
    //           if (data.data.code == 0){
    //             app.globalData.item = data.data.data
    //             console.log(app.globalData.item)
    //             wx.redirectTo({
    //               url: '/pages/itemdetail/itemdetail?fromapp=true'
    //             })
    //           }else{
    //             app.globalData.appid = ''
    //             wx.showModal({
    //               title: '提示',
    //               content: data.data.errmsg,
    //               showCancel: 'false',
    //               success: function (res) {
    //                 if (res.confirm) {
    //                   wx.redirectTo({
    //                     url: '/pages/index/index'
    //                   })
    //                 }
    //               }
    //             })
    //           }
              
    //         },
    //         error: function (textStatus) {
    //           console.error(textStatus);
    //         },
    //         complete: function (XMLHttpRequest, status) {
    //           if (status == 'timeout') {
    //             requestTask.abort()    // 超时后中断请求
    //             wx.showModal({
    //               title: '提示',
    //               content: '网络超时，请重试',
    //               showCancel: 'false',
    //               success: function (res) {
    //                 if (res.confirm) {
    //                   wx.redirectTo({
    //                     url: '/pages/index/index'
    //                   })
    //                 }
    //               }
    //             })
    //           }
    //         }
    //       })
    //     } else if (app.globalData.fromactive) {
    //       getApp().globalData.fromactive = true
    //       console.log('no')
    //       app.login()
    //     } else if (app.globalData.transferskuId) {
    //       const requestTask = wx.request({
    //         method: "POST",
    //         header: { "content-type": "application/x-www-form-urlencoded" },
    //         data: {
    //           skuId: app.globalData.transferskuId
    //         },
    //         url: app.globalData.url + "/app/goods/getSkuInfoBySkuId",
    //         async: true,
    //         timeout: 10000,
    //         success: function (data) {
    //           console.log(data)
    //           if (data.data.code == 0) {
    //             app.globalData.item = data.data.sku
    //             app.globalData.isdetail = true
    //             app.login(app.globalData.thisshareTicket)
    //             if (data.data.sku.is99) {
    //               getApp().globalData.fromactive = true
    //             }
    //           } else {
    //             getApp().globalData.freeid = ''
    //             getApp().globalData.fromactive = false
    //             wx.showToast({
    //               title: '此商品已下架',
    //               icon: 'none',
    //               duration: 2000
    //             })
    //             app.login()
    //           }
    //         },
    //         error: function (textStatus) {
    //           console.error(textStatus);
    //         },
    //         complete: function (XMLHttpRequest, status) {
    //           if (status == 'timeout') {
    //             requestTask.abort()    // 超时后中断请求
    //             wx.showModal({
    //               title: '提示',
    //               content: '网络超时，请重试',
    //               showCancel: 'false',
    //               success: function (res) {
    //                 if (res.confirm) {
    //                   wx.redirectTo({
    //                     url: '/pages/index/index'
    //                   })
    //                 }
    //               }
    //             })
    //           }
    //         }
    //       })
    //     } else {
    //       // app.login(app.globalData.thisshareTicket)
    //       wx.switchTab({
    //         url: '/pages/itemlist/itemlist',
    //         success: function (res) {
    //           console.log(res)
    //         },
    //         fail: function (res) {
    //           console.log(res)
    //         }
    //       })
    //     }

    //   },
    //   error: function (textStatus) {
    //     console.error(textStatus);
    //   },
    //   complete: function (XMLHttpRequest, status) {
    //     wx.hideLoading()
    //     if (status == 'timeout') {
    //       requestTask.abort()    // 超时后中断请求
    //       wx.showModal({
    //         title: '提示',
    //         content: '网络超时，请重试',
    //         showCancel: 'false',
    //         success: function (res) {
    //           if (res.confirm) {
    //             wx.redirectTo({
    //               url: '/pages/index/index'
    //             })
    //           }
    //         }
    //       })
    //     }
    //   }
    // })
    
  },
  tologin(){
    app.login()
  },
  tonologin() {
    wx.switchTab({
      url: '/pages/itemlist/itemlist',
      success: function (res) {
        console.log(res)
      },
      fail: function (res) {
        console.log(res)
      }
    })
  },
  // onShow(ops){
  //   console.log('ops')
  //   console.log(ops)
  //   const requestTask = wx.request({
  //     method: "POST",
  //     header: { "content-type": "application/x-www-form-urlencoded" },
  //     data: {},
  //     url: app.globalData.url + "/wxa/user/momentShareEnable",
  //     async: true,
  //     timeout: 10000,
  //     success: function (data) {
  //       console.log(data)
  //       app.globalData.shareEnable = data.data.momentShareEnable
  //       console.log(app.globalData.shareEnable)
  //       if (app.globalData.appid) {
  //         console.log('app.globalData.appid')
  //         const requestTask = wx.request({
  //           method: "POST",
  //           header: { "content-type": "application/x-www-form-urlencoded" },
  //           data: {
  //             skuId: app.globalData.skuid,
  //             appId: app.globalData.appid,
  //             mark: app.globalData.mark || '',
  //           },
  //           url: app.globalData.url + "/app/goods/getSkuLinkBySkuIdWithCooperator",
  //           async: true,
  //           timeout: 10000,
  //           success: function (data) {
  //             console.log(data)
  //             if (data.data.code == 0) {
  //               app.globalData.item = data.data.data
  //               console.log(app.globalData.item)
  //               wx.redirectTo({
  //                 url: '/pages/itemdetail/itemdetail?fromapp=true'
  //               })
  //               app.globalData.fromapp = true
  //             } else {
  //               app.globalData.appid = ''
  //               wx.showModal({
  //                 title: '提示',
  //                 content: data.data.errmsg,
  //                 showCancel: 'false',
  //                 success: function (res) {
  //                   if (res.confirm) {
  //                     wx.redirectTo({
  //                       url: '/pages/index/index'
  //                     })
  //                   }
  //                 }
  //               })
  //             }

  //           },
  //           error: function (textStatus) {
  //             console.error(textStatus);
  //           },
  //           complete: function (XMLHttpRequest, status) {
  //             if (status == 'timeout') {
  //               requestTask.abort()    // 超时后中断请求
  //               wx.showModal({
  //                 title: '提示',
  //                 content: '网络超时，请重试',
  //                 showCancel: 'false',
  //                 success: function (res) {
  //                   if (res.confirm) {
  //                     wx.redirectTo({
  //                       url: '/pages/index/index'
  //                     })
  //                   }
  //                 }
  //               })
  //             }
  //           }
  //         })
  //       } else if (app.globalData.fromactive) {
  //         console.log('app.globalData.fromactive')
  //         getApp().globalData.fromactive = true
  //         const requestTask = wx.request({
  //           method: "POST",
  //           header: { "content-type": "application/x-www-form-urlencoded" },
  //           data: {
  //             skuId: app.globalData.transferskuId
  //           },
  //           url: app.globalData.url + "/app/goods/getSkuInfoBySkuId",
  //           async: true,
  //           timeout: 10000,
  //           success: function (data) {
  //             console.log(data)
  //             if (data.data.code == 0) {
  //               app.globalData.item = data.data.sku
  //               app.globalData.isdetail = true
  //               if (data.data.sku.is99) {
  //                 getApp().globalData.fromactive = true
  //               }
  //             } else {
  //               getApp().globalData.freeid = ''
  //               getApp().globalData.fromactive = false
  //               wx.showToast({
  //                 title: '此商品已下架',
  //                 icon: 'none',
  //                 duration: 2000
  //               })
  //             }
  //           },
  //           error: function (textStatus) {
  //             console.error(textStatus);
  //           },
  //           complete: function (XMLHttpRequest, status) {
  //             if (status == 'timeout') {
  //               requestTask.abort()    // 超时后中断请求
  //               wx.showModal({
  //                 title: '提示',
  //                 content: '网络超时，请重试',
  //                 showCancel: 'false',
  //                 success: function (res) {
  //                   if (res.confirm) {
  //                     wx.redirectTo({
  //                       url: '/pages/index/index'
  //                     })
  //                   }
  //                 }
  //               })
  //             }
  //           }
  //         })
  //         app.globalData.fromshare = true
  //         wx.redirectTo({
  //           url: '/pages/activeitemdetail/activeitemdetail?fromshare=true'
  //         })
  //       } else if (app.globalData.transferskuId) {
  //         console.log('app.globalData.transferskuId')
  //         const requestTask = wx.request({
  //           method: "POST",
  //           header: { "content-type": "application/x-www-form-urlencoded" },
  //           data: {
  //             skuId: app.globalData.transferskuId
  //           },
  //           url: app.globalData.url + "/app/goods/getSkuInfoBySkuId",
  //           async: true,
  //           timeout: 10000,
  //           success: function (data) {
  //             console.log(data)
  //             if (data.data.code == 0) {
  //               app.globalData.item = data.data.sku
  //               app.globalData.isdetail = true
  //               if (data.data.sku.is99) {
  //                 getApp().globalData.fromactive = true
  //               }
  //             } else {
  //               getApp().globalData.freeid = ''
  //               getApp().globalData.fromactive = false
  //               wx.showToast({
  //                 title: '此商品已下架',
  //                 icon: 'none',
  //                 duration: 2000
  //               })
  //             }
  //           },
  //           error: function (textStatus) {
  //             console.error(textStatus);
  //           },
  //           complete: function (XMLHttpRequest, status) {
  //             if (status == 'timeout') {
  //               requestTask.abort()    // 超时后中断请求
  //               wx.showModal({
  //                 title: '提示',
  //                 content: '网络超时，请重试',
  //                 showCancel: 'false',
  //                 success: function (res) {
  //                   if (res.confirm) {
  //                     wx.redirectTo({
  //                       url: '/pages/index/index'
  //                     })
  //                   }
  //                 }
  //               })
  //             }
  //           }
  //         })
  //       } else {
  //       }

  //     },
  //     error: function (textStatus) {
  //       console.error(textStatus);
  //     },
  //     complete: function (XMLHttpRequest, status) {
  //       wx.hideLoading()
  //       if (status == 'timeout') {
  //         requestTask.abort()    // 超时后中断请求
  //         wx.showModal({
  //           title: '提示',
  //           content: '网络超时，请重试',
  //           showCancel: 'false',
  //           success: function (res) {
  //             if (res.confirm) {
  //               wx.redirectTo({
  //                 url: '/pages/index/index'
  //               })
  //             }
  //           }
  //         })
  //       }
  //     }
  //   })
  // }
})
